Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
105 NORTH ROAD Detached £1,072,358 £745,000 10 Jul 2015
109 NORTH ROAD £825,489 £647,499 28 Jul 2017
113 NORTH ROAD Detached £661,194 £128,000 6 May 1997